HN comments - Digest ⚙️ Edit Settings

Period: 2025-05-16 09:15 - 2025-05-22 22:39 📚 All Digests

AI Digest

以下是根据您的要求整理和翻译的 Hacker News 评论内容。文章标题已翻译为中文,评论已按照文章分组,并使用 HTML 标签进行格式化。每条评论都附带原始链接,并用两到三句话进行总结。

按文章分组的评论

文章:特朗普政府暂停哈佛大学招收国际学生的能力

文章:Mozilla 将于7月8日关闭 Pocket

文章:为什么 Debian 会更改软件?

文章:OpenAI 收购 Jony Ive 的 AI 初创公司

文章:深度学习是应用拓扑学

文章:为什么美国总是出现贸易赤字?

文章:2025 年不使用引擎制作视频游戏

文章:DDoSecrets 发布从 TeleMessage 黑客攻击中获取的 410GB 堆转储

文章:Is-even-ai – 使用 AI 的力量检查数字是否为偶数

文章:Have I Been Pwned 2.0

文章:Dilbert 创作者 Scott Adams 称自己将因与 Joe Biden 相同的癌症去世

文章:欧洲投资银行将向欧洲科技领域注入 700 亿欧元

文章:Windows Subsystem for Linux 现已开源

文章:GitHub Copilot 编码代理

文章:冬天要来了吗?(2024)

文章:不要猜测我的语言

文章:放弃 Obsidian 并构建自己的系统

文章:Proton 威胁因新监控法退出瑞士

文章:将 If 语句上移,For 循环下沉

文章:关于思考的思考

文章:Material 3 Expressive

文章:地面控制中心致 Major Trial

以上内容已涵盖所有提供的评论,并按照文章主题进行分组和总结。每条评论均附带原始链接,方便查阅原文。 ---
[1] sgfBp.txt [Link](https://ppl-ai-file-upload.s3.amazonaws.com/web/direct-files/attachments/31398826/2e61133c-1905-4fb6-8caa-b9062bfeb650/sgfBp.txt)


Details

bestcomments

  • New comment by philistine in "Trump administration halts Harvard's ability to enroll international students"
  • Content:

    You're overthinking this. The university is vocal about keeping its independence. That's enough to warrant retaliation from this president.


  • New comment by HEmanZ in "Trump administration halts Harvard's ability to enroll international students"
  • Content:

    I feel US higher education, which brain drains the rest of the world, is easily one of the best strategic advantages it could have for the next 100 years.

    Let’s throw that all away because learning is liberal.


  • New comment by segphault in "Mozilla to shut down Pocket on July 8"
  • Content:

    I was a user for so long that I was on it before it even rebranded as Pocket. I finally gave up on it last year, mostly due to frustration with the terrible 2023 redesign of the mobile app. When Mozilla made the unfathomable decision to become an internet advertising company, I figured it was just a matter of time before they had to put Pocket out to pasture. A product that's designed to strip ads from content for readability doesn't align with their new direction.

    I'd probably be applauding the decision to shut this down if I thought they were doing it to free up resources to increase their focus on the browser, but Mozilla seems to be institutionally committed to chasing its own demise, so I'm sure they will instead focus on AI integration and other stuff that nobody asked for.

    Meanwhile, Firefox is still missing proper support for a bunch of modern web features like view transitions and CSS anchor points that are available in every other browser.


  • New comment by TekMol in "Why does Debian change software?"
  • Content:

        Debian will remove code that “calls home”
        or tries to update software in a way that
        bypasses the Debian packaging system.
    
    Thank god. I'm so happy that such a distro exists.


  • New comment by tiffanyh in "OpenAI to buy AI startup from Jony Ive"
  • Content:

    > Sam Altman who planned and executed the extraction of Reddit from Condé Nast

    Relevant thread where Sam acknowledges the plan.

    https://old.reddit.com/r/AskReddit/comments/3cs78i/whats_the...


  • New comment by xgolwks in "OpenAI to buy AI startup from Jony Ive"
  • Content:

    What the other commenters are forgetting is that this is the same Sam Altman who planned and executed the extraction of Reddit from Condé Nast.

    This acquisition (and the Windsurf acquisition) are all-stock deals, which have the added benefit of reducing the control the nonprofit entity has over the for profit OpenAI entity.

    How do you extract the for profit entity out of the hands of a nonprofit? - Step 1: you have close friends or partners at a company - with no product, users, or revenue - valued at 6.5billion. - Step 2: you acquire that entity, valuing it unreasonably high so that the nonprofit’s stake is diluted. - And now control of OpenAI (the PBC) is in the hands of for profit entities.


  • New comment by colah3 in "Deep Learning Is Applied Topology"
  • Content:

    Since this post is based on my 2014 blog post (https://colah.github.io/posts/2014-03-NN-Manifolds-Topology/ ), I thought I might comment.

    I tried really hard to use topology as a way to understand neural networks, for example in these follow ups:

    - https://colah.github.io/posts/2014-10-Visualizing-MNIST/

    - https://colah.github.io/posts/2015-01-Visualizing-Representa...

    There are places I've found the topological perspective useful, but after a decade of grappling with trying to understand what goes on inside neural networks, I just haven't gotten that much traction out of it.

    I've had a lot more success with:

    * The linear representation hypothesis - The idea that "concepts" (features) correspond to directions in neural networks.

    * The idea of circuits - networks of such connected concepts.

    Some selected related writing:

    - https://distill.pub/2020/circuits/zoom-in/

    - https://transformer-circuits.pub/2022/mech-interp-essay/inde...

    - https://transformer-circuits.pub/2025/attribution-graphs/bio...


  • New comment by mrtksn in "Why does the U.S. always run a trade deficit?"
  • Content:

    US doesn't just get political influence. It gets massive amounts of products and services enabling the US residents live well beyond their means.

    China for example, sends huge number of electronics and all kind of other consumer goods that Chinese produce by sweating in 12 hours shifts in 6 day work weeks in exchange for imaginary numbers.

    US is definitely not the victim here. There's the risk of this system stop working and that's when the US might have hard times due to being forced to live by its means and have no ability to kickstart its own production when that time comes.

    It makes sense to be worried for such an eventuality but US is definitely not being taken advantage here. The situation is more like selling your startup at young age and live a lavish lifestyle with the money without working and studying and risk becoming penniless and unemployable by the 50s.


  • New comment by hunglee2 in "Why does the U.S. always run a trade deficit?"
  • Content:

    Using a national currency as the de facto global reserve guarantees a trade deficit for that country.

    No one else can manufacture USD's, so other countries have to acquire them by shaping their economies to supply goods and services demanded by the US. They can then use these earned dollars to transact with other countries, as the US itself insists they do.

    For the US, this is a simple trade off - gain massive political influence (and market intelligence - all USD transactions go through US institutions regardless of where those transacting partners are located), at the expense of hollowing out domestic industry and running a deficit in physical goods traded.

    The solution is a non-national global reserve, calculated on a basket of national currencies. This was Keynes argument at Bretton Woods, but the US would not have it then, and does not want it now.


  • New comment by samiv in "Making video games (without an engine) in 2025"
  • Content:

    After having worked on my own (2D) game engine [1] for about 5 years now and having worked on related stuff for paid work I'd like to explain one thing that many people might not find so obvious.

    Engines are the easy part.

    The real meat & potatoes is all the tooling and content and asset pipelines around the engine. If you think about it, you need to implement:

      -  importing data from various sources and formats, textures, audio, model files such as gltf, fbx, animations etc etc.
      - editor app with all the expected standard editing features, cut, copy, paste, undo, redo, save, delete etc. 
      - all the visualizations and operations that let the game developer use the editor to actually create and manipulate data, entities, animations, scenes, audio graphs, scripting support etc. etc.
      - all the data packaging and baking such as baking static geometries, compiling shaders, resampling and packing textures, audio, creating game content asset packs etc
      - etc etc.
    
    And this is just a small sample of all the features and things that need to be done in order to be able to leverage the engine part.

    When all this is done you learn that the actual game engine (i.e. the runtime part that implements the game's main loop and the subsystems that go brrr) is actually a rather small part of the whole system.

    This is why game studios typically have rather small teams (relatively speaking) working on the engine and hordes of "tools" programmers that can handle all the adjacent work that is super critical for the success of the whole thing.

    [1] https://github.com/ensisoft/detonator


  • New comment by Aurornis in "DDoSecrets publishes 410 GB of heap dumps, hacked from TeleMessage"
  • Content:

    So one of their servers had a /heapdump endpoint that publicly served a heap dump of the server? This whole saga is out of control.

    This group didn’t really “publish” anything, though. They’re offering access to journalists through a request form. They’re also not saying how much actual message content they have because the 410GB of heap dumps makes for a bigger headline number.


  • New comment by s1mplicissimus in "Is-even-ai – Check if a number is even using the power of AI"
  • Content:

    This package has saved me so many hours of tedious gruntwork. It's like a junior developer - you still have to manually check their work, but when it's correct, it's a great productivity improvement.

    And don't forget where this will go in a couple years with improved models and more computing power, it's gonna be awesome!

    [/i]


  • New comment by neilv in "Have I Been Pwned 2.0"
  • Content:

    He should partner with a law firm, for class action lawsuits, for every breach due to negligence (which is probably all of them).

    Tie in to a banking service, so you can do direct deposits to many millions of people, every time there's new settlements paid, and you'll be a folk hero.

    Get lawyers who want negligent companies to actually regret the breaches, with judgements that hurt. (Rather than a small settlement that gets lawyers paid, but is only a small cost of doing business, which is preferable to doing business responsibly.)

    Optional: Sell data of imminent lawsuits, to an investment firm.

    Though, ideally, investors won't need this data, since everyone will know that a breach means a stock should take a hit. Isn't that how it should be.


  • New comment by w10-1 in "Dilbert creator Scott Adams says he will die soon from same cancer as Joe Biden"
  • Content:

    Scott Adams' revolution was to get users to give him plot lines.

    He was the first to publish an open way to communicate with him in order to out the corporate crazies, and readers did in droves, explaining the inanity of their workplace and getting secret retribution for stuff they clearly couldn't complain about publicly.

    A good percentage of youtubers and substackers today actively cultivate their readership as a source of new material. They're more of a refining prism or filter for an otherwise unstated concerns than a source of wisdom.

    Doing this seems to require identifying with your readers and their concerns. That could be disturbing to the author if the tide turns, or to the readers if they find out their role model was gaming them or otherwise unreal, but I imagine it is pretty heady stuff.

    I hope he (and anyone facing cancer) has people with whom he can share honestly, and has access to the best health care available.


  • New comment by owenversteeg in "European Investment Bank to inject €70B in European tech"
  • Content:

    There is a lot of discussion here trashing EU programs for startups and not a lot of specific details, which is disappointing. I will try to provide a more substantive critique.

    My personal experience, having been involved with many startups in both the EU and US, is that EU government funding is completely useless for almost all startups. Why? First of all, you have to be part of the existing networks. If your business does not have university affiliations with people that get existing grants, or connections to EU bureaucracy, then you can forget about getting a dime. Then there is the risk aspect: if you are doing anything even remotely novel, or with any amount of risk, forget about it. This is not just my opinion, Mario Draghi, previous president of the ECB and Italian PM, said that the EU does not take enough risk to produce real innovation. And finally there's the timelines: from researching funding to cash in your bank account is always measured in years.

    So, my expectation is that these funds will be distributed to members of the bureaucratic class and their network, for low-risk, low-reward projects, on a timescale too slow for most startups. I hope to be proven wrong, but the results of previous decades of EU funding programs do not make me optimistic.


  • New comment by CSMastermind in "Dilbert creator Scott Adams says he will die soon from same cancer as Joe Biden"
  • Content:

    Pointy-haired boss: "According to the anonymous online employee survey, you don't trust management. What's up with that?"

    ---

    Godspeed Scott. Thank you for all the laughs.


  • New comment by jjcm in "The Windows Subsystem for Linux is now open source"
  • Content:

    When WSL came out I was absolutely overjoyed - finally an actual linux shell on windows! I use windows for my gaming pc, and I wanted to have a unified gaming/dev box. It felt like the solution.

    Over time though more and more small issues with it came up. Packages working not quite right, issues with the barriers between the two, etc. It always felt like there was a little bit more friction with the process.

    With Valve really pushing Proton and the state of linux gaming, I've recently swapped over to Ubuntu and Nixos. The friction point moved to the gaming side, but things mostly just work.

    Things on linux are rapidly getting better, and having things just work on the development side has been a breath of fresh air. I now feel that it's a better experience than windows w/ WSL, despite some AAA titles not working on linux.


  • New comment by timrogers in "GitHub Copilot Coding Agent"
  • Content:

    We've been using Copilot coding agent internally at GitHub, and more widely across Microsoft, for nearly three months. That dogfooding has been hugely valuable, with tonnes of valuable feedback (and bug bashing!) that has helped us get the agent ready to launch today.

    So far, the agent has been used by about 400 GitHub employees in more than 300 our our repositories, and we've merged almost 1,000 pull requests contributed by Copilot.

    In the repo where we're building the agent, the agent itself is actually the #5 contributor - so we really are using Copilot coding agent to build Copilot coding agent ;)

    (Source: I'm the product lead at GitHub for Copilot coding agent.)


  • New comment by liendolucas in "The Windows Subsystem for Linux is now open source"
  • Content:

    I would do it the other way round: use Windows in a virtual machine from Linux. If you are in Windows and have the urge to use Linux, do the proper switch once and for all. You will never look back. I haven't in almost 15 years.

    Given what Windows has become and already discussed here on HN I would even hesitate to run it in a virtual machine.

    Edit: more than 15 years.


  • New comment by jchw in "The Windows Subsystem for Linux is now open source"
  • Content:

    "More powerful than Linux" is silly. It's a VM. The most useful thing is that it does a bunch of convenience features for you. I am not suggesting that it is not extremely convenient, but it's not somehow more powerful than just using Linux.

    You know what's even more convenient than a VM? Not needing a VM and still having the exact same functionality. And you don't need a bunch of janky wrapper scripts, there's more than one tool that gives you essentially the same thing; I have used both Distrobox and toolbx to quickly drop into a Ubuntu or Fedora shell. It's pretty handy on NixOS if I want to test building some software in a more typical Linux environment. As a bonus, you get working hardware acceleration, graphical applications work out of the box, there is no I/O tax for going over a 9p bridge because there is no 9p bridge, and there is no weird memory balloon issues to deal with because there is no VM and there is no guest kernel.

    I get that WSL is revolutionary for Windows users, but I'm sorry, the reason why there's no WSL is because on Linux we don't need to use VMs to use Linux. It's that simple...


  • New comment by elif in "The Windows Subsystem for Linux is now open source"
  • Content:

    Every time I praise WSL on hn I pay the karma tax but I will die on this hill. WSL is more powerful than Linux because of how easy it is to run multiple OS on the same computer simultaneously. It's as powerful as Linux with some janky custom local docker wrappers for device support, local storage mapping, and network mapping. Except it's not janky at all. It's an absolute delight to use, out of the box, on a desktop or laptop, with no configuration required.

    Edit: for clarity, by "multiple OS" I mean multiple Linux versions. Like if one project has a dependency on Ubuntu22 and another is easier with Ubuntu24. You don't have to stress "do I update my OS?"


  • New comment by lolinder in "Is Winter Coming? (2024)"
  • Content:

    An example of the prompt engineering phenomenon: my wife and I were recently discussing a financial decision. I'd offered my arguments in favor of one choice and she was mostly persuaded but decided to check in with ChatGPT to help reassure herself that I was right. She asked the financial question in layman's terms and got the opposite answer that I had given.

    She showed me the result and I immediately saw the logical flaws and pointed them out to her. She pressed the model on it and it of course apologized and corrected itself. Out of curiosity I tried the prompt again, this time using financial jargon that I was familiar with and my wife was not. The intended meaning of the words was the same, the only difference is that my prompt sounded like it came from someone who knew finance. The result was that the model got it right and gave an explanation for the reasoning in exacting detail.

    It was an interesting result to me because it shows that experts in a field are not only more likely to recognize when a model is giving incorrect answers but they're also more likely to get correct answers because they are able to tap into a set of weights that are populated by text that knew what it was talking about. Lay people trying to use an LLM to understand an unfamiliar field are vulnerable to accidentally tapping into the "amateur" weights and ending up with an answer learned from random Reddit threads or SEO marketing blog posts, whereas experts can use jargon correctly in order to tap into answers learned from other experts.


  • New comment by elric in "Don't guess my language"
  • Content:

    Not accepting Accept-Language is one of my major pet peeves. What makes it worse is that many multilingual websites translate their language-switching buttons and the list of languages to the current language .... which is beyond fucking stupid and defeats the purpose. Wikipedia does this right. The button to switch languages is clear, using a universal multilanguage icon, and a list of languages (using the name of the language in that same language) in alphabetical order, with the most likely candidates on the top (presumably based on geoip).

    E.g. an English Wikipedia page will present me with the following language suggestions:

        Suggested languages
          Deutsch
          Français
          Nederlands
    
    When you assume a language, you make an ass of you and of me. Don't be an ass. Be like Wikipedia.


  • New comment by tapia in "Don't guess my language"
  • Content:

    I also hate the youtube "feature" that translates the titles of videos to your setting's language. This is so annoying. I can understand English and don't need these automatic translations.


  • New comment by lolinder in "Ditching Obsidian and building my own"
  • Content:

    > Since my PKMS is hosted online to manage notes across devices, I have multiple layers of security to ensure my notes are kept private. {Screenshot of a login form}

    The biggest life hack I can recommend for a self hoster is to set up a VPN on your local network and then just never expose your services on the public internet unless you're specifically trying to serve people outside your own household.

    Before I did this I was constantly worried about the security implications of each app I thought about installing or creating. Now it's not even worth setting up auth on a lot of simple services I build because if someone is able to hit their endpoints I'm already in deep trouble for many other reasons.


  • New comment by vunderba in "Ditching Obsidian and building my own"
  • Content:

    Good article but as a heavy user of Obsidian (and previously Evernote), I would offer some counterpoints:

    > After some mental gymnastics weighing if I should continue with Obsidian, I found solace when asking myself "Can I see myself using this in 20 years?". I couldn't. The thought of cyclically migrating notes from one PKMS to another every 5 years, as I had done from Evernote to Notion to Obsidian, made me feel tired.

    In point of fact this is actually an argument IN FAVOR of Obsidian. While the editor might be proprietary - the notes themselves are just standard markdown. If somehow all the copies of Obsidian magically disappeared off the earth tomorrow, I could easily switch over to Emacs org mode, VS Code, or literally anything else.

    > Obsidian was a great tool for me personally for a long time. But I felt frustrated when I wanted to access my notes on my phone while on-the-go and saw that I had to pay for this feature.

    Again, a little bit odd considering that the author is technically savvy enough to write an entire PKMS but didn't seem to consider that you can just check your markdown notes into a git repository and sync with the native android/iOS Obsidian app on a mobile device. All my notes sync up to Gitea hosted on my VPS and it works relatively seamlessly.

    I'm glad the author had fun. Personally, I'm very happy with Obsidian and the plugin architecture has made it easy for me to extend it where necessary.


  • New comment by sschueller in "Proton threatens to quit Switzerland over new surveillance law"
  • Content:

    This law change died in the "Vernehmlassung" which is early in the process. It's dead with opposition from all sides of the political spectrum. It had no chance.

    https://www.inside-it.ch/vupf-revision-faellt-in-der-vernehm...


  • New comment by Waterluvian in "Push Ifs Up and Fors Down"
  • Content:

    My weird mental model: You have a tree of possible states/program flow. Conditions prune the tree. Prune the tree as early as possible so that you have to do work on fewer branches.

    Don’t meticulously evaluate and potentially prune every single branch, only to find you have to prune the whole limb anyways.

    Or even weirder: conditionals are about figuring out what work doesn’t need to be done. Loops are the “work.”

    Ultimately I want my functions to be about one thing: walking the program tree or doing work.


  • New comment by abathologist in "Thoughts on thinking"
  • Content:

    I think we are going to be seeing a vast partitioning in society in the next months and years.

    The process of forming expressions just is the process of conceptual and rational articulation (as per Brandom). Those who misunderstand this -- believing that concepts are ready made, then encoded and decoded from permutations of tokens, or, worse, who have no room to think of reasoning or conceptualization at all -- they will be automated away.

    I don't mean that their jobs will be automated: I mean that they will cede sapience and resign to becoming robotic. A robot is just a "person whose work or activities are entirely mechanical" (https://www.etymonline.com/search?q=robot).

    I'm afraid far too many are captive to the ideology of productionism (which is just a corollary of consumerism). Creative activity is not about content production. The aim of our creation is communication and mutual-transformation. Generation of digital artifacts may be useful for these purposes, but most uses seem to assume content production is the point, and that is a dark, sad, dead end.


  • New comment by jamalaramala in "Material 3 Expressive"
  • Content:

    Oh my god, this is ugly as fuck.

    It reminds me a study about the perception of beauty among students of arts.

    Before they start their studies, their perception of beauty is similar to everyone's.

    But as they go through their course, their perception starts to shift. What they see as "beautiful" doesn't match the perception of others.

    They learn what "skeuomorphism" is, and suddenly everything must be flat and undifferentiated.


  • New comment by jampekka in "Material 3 Expressive"
  • Content:

    The expressed goal is emotionally impacting UX. They clearly got strong emotions out of you. Mission accomplished!


  • New comment by vessenes in "Ground control to Major Trial"
  • Content:

    It’s probably time to channel larry ellison and shake these guys down. Or at least shake their pockets for loose change.

    They are stealing from you. As you point out you go out of your way to help companies with your oss options: you’re way on the right side of principled and generous. this is abuse. Don’t put up with it.

    Given the history, I’d suggest a short C&D recounting the 10 years(!) of theft, the measures they’ve gone to, and tell them they have 15 days to either stop or get licensed, or you will seek 10 years of back licensing, interest and penalties. I assure you that you will receive a call from someone. Especially if you have to turn the software off on day 16.

    Anyway this seems substantial to me, but also there’s an ethical and philosophical question of responsibilities. Do you have more responsibility to your employees and shareholders or to this space company? Even if you’re crazy rich as a company, I propose as the CEO you owe a pretty strong duty to those stakeholders to try and recover stolen assets. You don’t have to be mad at random spaceco, but I propose you might think hard before walking away.

    Quick edit: just to frame your head on this: If the company is in the US then this behavior likely falls under DMCA anti-circumvention laws. if it does, people would have criminal liability. Now, I believe the DMCA is terrible legislation; it lets corporations create criminal liability through license agreements. But, it is the law of the land here, and I would guess as soon as your attorney can lay this out, and their attorneys get an eye on it, you will find willing negotiation happening.


  • New comment by florbnit in "Ground control to Major Trial"
  • Content:

    > We’re not going to waste days chasing them. But at some point, this goes beyond saving a few bucks: it becomes performance art.

    Oh for the love of tech, do chase them. This absolutely has to be in void of the terms of your trial take them to court. If not, then at the very least name and shame the company, so some dumb manager orchestrating this silly theft will get fired and someone more mature can be rotated in.


  • New comment by bflesch in "Material 3 Expressive"
  • Content:

    How did these clowns manage to make my mouse cursor laggy? It is incomprehensible for me to live in such a big bubble with such a big paycheck and then spend zero brainpower on systems without graphics acceleration.

    This is extremely bad engineering and these engineers should be called out for it. It takes a special kind of person to deliver this and be proud of it.

    Once they made their millions at Google these engineers will be our landlords, angel investors, you name it. The level of ignorance is unfathomable. Very sad.


  • New comment by dgimla20 in "Material 3 Expressive"
  • Content:

    Material Design v1 cracked it. It was simple to implement, simple to understand and simple to use. Minimal overheads with a clear content-first approach.

    "It's time to move beyond “clean” and “boring” designs to create interfaces that connect with people on an emotional level."

    I don't want websites and apps to connect with me on an emotional level. I want to turn my phone/computer on, use the app/program to achieve what I'm trying to do, and turn it off again, so I can get back to the real world.